using System;
using System.Collections.Generic;
using System.Text;

namespace LocalizationTest
{
  public class Experiment1DBearingSensor : Experiment
  {
    public Experiment1DBearingSensor()
    {
      Globals.Init(this);

      map = new MapWithSingleLandmark();
      motionModel = new MotionModel1D();
      sensors = new List<Sensor>();
      sensors.Add(new BearingSensor());
      typeOfActionDescription = typeof(DiscreteAction1D);

      actionAndObservationHistory = new ActionAndObservationHistory();
      simulatedWorldState = new WorldState1D(Globals.stateSpaceInitialX);
    }
  }
}
